Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Mallorca Challenger U.S. Open - New York Istanbul Challenger Astana Open - Astana Bratislava 2 Challenger Erste Bank Open - Vienna Ismaning Challenger Danderyd Challenger Miami Open - Miami Canberra Challenger Australian Open - Melbourne Qatar ExxonMobil Open - Doha Manama Challenger Ottignies-Louvain-la-Neuve Challenger BNP Paribas Open - Indian Wells Barletta Challenger Bucharest Open - Bucharest Wimbledon - London Ostrava Challenger Split Challenger French Open - Paris Internazionali BNL d'Italia - Rome Nottingham 2 Challenger Zagreb Challenger Santo Domingo Challenger Bonn Challenger Istanbul Challenger Manacor Challenger Japan Open Tennis Championships - Tokyo Hangzhou Open - Hangzhou Brest Challenger Almaty Open - Almaty BNP Paribas Open - Indian Wells Cap Cana Challenger Montemar Challenger Maia Challenger Canberra Challenger Argentina Open - Buenos Aires Australian Open - Melbourne Zadar Challenger Plava Laguna Croatia Open - Umag National Bank Open - Toronto Mutua Madrid Open - Madrid Tiriac Open - Bucharest Bordeaux Challenger French Open - Paris Wimbledon - London Nordea Open - Bastad Cincinnati Open - Cincinnati U.S. Open - New York Japan Open Tennis Championships - Tokyo Shanghai Rolex Masters - Shanghai Croatia F1 Italy F20 Croatia F11 Croatia F12 Turkey F2 Bosnia & Herzegovina F2 Croatia F8 Bosnia/Herzegovina F6 Croatia F14 Bosnia/Herzegovina F1 Bosnia & Herzegovina F2 Croatia F7 Croatia F8 Israel F3 Croatia F1 Croatia F2 Italy F6 Italy F7 Bosnia & Herzegovina F2 Bosnia & Herzegovina F3 Bosnia & Herzegovina F5 Serbia F1 Serbia F2 Serbia F3 Serbia F7 Croatia F7 Croatia F8 Croatia F9 Croatia F10 Croatia F12 Croatia F13 Croatia F1 Croatia F2 Turkey F32 Turkey F33 Italy F1 Turkey F3 Turkey F4 Italy F5 Italy F1 Bulgaria F1 Italy F2 Bosnia & Herzegovina F1 Bosnia & Herzegovina F2 Bosnia & Herzegovina F3 Bosnia & Herzegovina F4 Serbia F3 Bosnia & Herzegovina F5 Croatia F12 Sibiu Challenger Rado Geneva Challenger - Geneva Heilbronn Open - Heilbronn AXA Open - Espinho Renault Slovenian Open - Ljubljana The Powder Byrne Trophy - Surbiton Open Castilla y Leon - Segovia Internationaux de Bretagne - Brest Davidoff Swiss Indoors - Basel Sarajevo Challenger Santos Challenger Kosice Challenger San Marino Challenger Como Challenger Brasov Challenger Trnava Challenger Lermontov Challenger Cherbourg Challenger Sarajevo Challenger Ostrava Challenger Rome Challenger Prostejov Challenger Kosice Challenger Poznan Challenger Liberec Challenger Alphen Challenger Banja Luka Challenger Trnava Challenger Casablanca Challenger Bratislava Challenger Bergamo Challenger Irving Challenger Mersin Challenger Ostrava Challenger Samarkand Challenger Arad Challenger Kosice Challenger Braunschweig Challenger San Benedetto Challenger Poznan Challenger Tampere Challenger Meknes Challenger Kenitra Challenger Tashkent Challenger Geneva Challenger Bratislava Challenger Andria Challenger Santo Domingo Challenger Morelos Challenger Irving Challenger Kremlin Cup - Moscow San Luis Potosi Challenger Mersin Challenger Moscow Challenger Braunschweig Challenger San Benedetto Challenger Alphen Challenger Kenitra Challenger Mohammedia Challenger Casablanca Challenger Lima Challenger Guayaquil Challenger BH Indoor Sarajevo - Sarajevo Guadalajara Challenger Prostejov Challenger Mohammedia Challenger Casablanca Challenger ABN/AMRO World Tennis Tournament - Rotterdam Lisbon Challenger Blois Challenger Santo Domingo Challenger Sarajevo Challenger Blumenau Challenger Sao Paulo Challenger Milan Challenger Arad Challenger Cordenons Challenger Banja Luka Challenger Kazan Challenger Perugia Challenger Aptos Challenger Vancouver Challenger New Haven Challenger Open de l'Isere - Grenoble Bratislava Challenger Bendigo Challenger Split Challenger Barcelona Challenger Genova Challenger Marbella Challenger Belgrade Challenger Zagreb Challenger Oeiras 3 Challenger Nottingham 1 Challenger Nottingham 2 Challenger Trieste Challenger Meerbusch Challenger Helsinki Challenger Tulln Challenger Sibiu Challenger Barcelona Challenger Bratislava Challenger Helsinki Challenger Quimper Challenger Lugano Challenger Mauthausen Challenger Buenos Aires Challenger Zug Challenger Cordenons Challenger Meerbusch Challenger Santo Domingo Challenger Banja Luka Challenger Como Challenger Sibiu Challenger Orleans Challenger Heilbronn Challenger Yokohama Challenger Matsuyama Challenger Kobe Challenger Noumea Challenger Alphen Challenger Vilnius Challenger Antalya Challenger Tunis Challenger Heilbronn Challenger Bratislava 1 Challenger Poznan Challenger Banja Luka Challenger Helsinki Challenger Phoenix Challenger Tunis Challenger Ilkley Challenger Bratislava 2 Challenger Lyon Challenger Lisbon Challenger Rome 2 Challenger Salzburg-Anif Challenger Ostrava Challenger Szekesfehervar Challenger Zadar Challenger Grand Prix de Tennis de Toulouse - Toulouse Davidoff Swiss Indoors - Basel Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Stella Artois Grass Court Championships - London Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna AAPT Championships - Adelaide Open 13 - Marseille AXA Cup - London Open Seat-Godo 2000 - Barcelona The Nottingham Open - Nottingham Bergamo Challenger UBS Open Gstaad - Gstaad RCA Championships - Indianapolis Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Scania Stockholm Open - Stockholm Adidas International - Sydney Milan Indoors - Milan Open 13 - Marseille Prague 2 Challenger ABN/AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Rosario Challenger Bendigo Challenger Kremlin Cup - Moscow CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Forli 5 Challenger Adidas International - Sydney Milan Indoors - Milan Dubai Tennis Open - Dubai Ordina Open - 's-Hertogenbosch Kremlin Cup - Moscow CA Tennis Trophy - Vienna Qatar Exxon Mobil Open 2003 - Doha Adidas International - Sydney Open 13 - Marseille Dubai Tennis Open - Dubai BMW Open - Munich Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad CA Tennis Trophy - Vienna Lille Challenger Legg Mason Tennis Classic - Washington D.C. ABN/AMRO World Tennis Tournament - Rotterdam adidas Open de Toulouse - Toulouse Dubai Open - Dubai Gerry Weber Open - Halle Copenhagen Open - Copenhagen Allianz Suisse Open - Gstaad Gerry Weber Open - Halle Thailand Open - Bangkok Qatar Open - Doha ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai UBS Open Gstaad - Gstaad Gerry Weber Open - Halle Thailand Open - Bangkok Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Qatar ExxonMobil Open - Doha TD Waterhouse Cup - Long Island The Dubai Tennis Championships - Dubai ABN/AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel The Dubai Tennis Championships - Dubai Davidoff Swiss Indoors - Basel The Dubai Tennis Championships - Dubai Estoril Open - Estoril Gerry Weber Open - Halle Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Davidoff Swiss Indoors Basel - Basel Qatar Exxon Mobil Open - Doha Estoril Open - Estoril Gerry Weber Open - Halle If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Studena Croatia Open - Umag Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Swiss Indoors Basel - Basel Brisbane International - Brisbane Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel Brisbane International - Brisbane Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Gerry Weber Open - Halle Swiss Indoors Basel - Basel Brisbane International - Brisbane Qatar ExxonMobil Open - Doha Apia International - Sydney Garanti Koza Sofia Open - Sofia Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Moselle Open - Metz Kremlin Cup - Moscow Erste Bank Open - Vienna Garanti Koza Sofia Open - Sofia Memphis Open - Memphis Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Grand Prix de Tennis de Lyon - Lyon Hungarian Open - Budapest TEB BNP Paribas Istanbul Open - Istanbul Gerry Weber Open - Halle Bet-at-home Open - Hamburg Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen Kremlin Cup - Moscow Swiss Indoors Basel - Basel Erste Bank Open - Vienna Sydney International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Gazprom Hungarian Open - Budapest TEB BNP Paribas Istanbul Open - Istanbul Heineken Trophy - 's-Hertogenbosch Mercedes Cup - Stuttgart Gerry Weber Open - Halle Antalya Cup - Antalya Plava Laguna Croatia Open - Umag Abierto Mexicano - Los Cabos St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Erste Bank Open - Vienna ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Geneva Open - Geneva Noventi Open - Halle Turkish Airlines Open Antalya - Antalya SkiStar Swedish Open - Bastad Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Zhuhai Open - Zhuhai China Open - Beijing Kremlin Cup - Moscow Swiss Indoors Basel - Basel Erste Bank Open - Vienna Open Sud de France - Montpellier Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco bett1HULKS Championships - Cologne Astana Open - Nur-Sultan Open Sud de France - Montpellier Abierto Mexicano Telcel - Acapulco Serbia Open - Belgrade Gonet Geneva Open - Geneva Noventi Open - Halle Hamburg European Open - Hamburg Plava Laguna Croatia Open - Umag Kremlin Cup - Moscow Anytech365 Andalucia Open - Marbella Open Sud de France - Montpellier Open 13 Provence - Marseille Grand Prix Hassan II - Marrakech Serbia Open - Belgrade BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Stockholm Open - Stockholm CA Tennis Trophy - Vienna Firenze Open - Florence Qatar ExxonMobil Open - Doha Millennium Estoril Open - Estoril Banja Luka Open - Banja Luka Stockholm Open - Stockholm Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem Belgrade Open - Belgrade Adelaide International - Adelaide Rado Swiss Open - Gstaad Mallorca Championships - Mallorca Konzum Croatia Open - Umag Winston-Salem Open - Winston-Salem Hangzhou Open - Hangzhou Open Parc - Lyon China Open - Beijing Brisbane International - Brisbane Open Sud de France - Montpellier BRD Nastase Tiriac Trophy - Bucharest AEGON Championships - London German Tennis Championships - Hamburg Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha New York Open - New York Bet-at-home Open - Hamburg Mercedes Cup - Stuttgart Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg ABN AMRO World Tennis Tournament - Rotterdam Plava Laguna Croatia Open - Umag Konzum Croatia Open - Umag Dubai Duty Free Tennis Championships - Dubai Rio Open - Rio de Janeiro Movistar Chile Open - Santiago Barcelona Open Banc Sabadell - Barcelona Hamburg Open - Hamburg Boss Open - Stuttgart Rado Swiss Open - Gstaad President's Cup 1999 - Tashkent Heineken Open - Auckland If Stockholm Open - Stockholm Aircel Chennai Open - Chennai Open 13 Provence - Marseille Abierto Mexicano de Tenis Mifel - Los Cabos The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Qatar ExxonMobil Open - Doha Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Qatar ExxonMobil Open - Doha Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Tennis Masters Series - Indian Wells Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Tennis Masters Series - Monte Carlo Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - New York Miami Open - Miami Salzburg Challenger Shanghai Rolex Masters - Shanghai Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Internazionali BNL d'Italia - Rome Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Western & Southern Open - Cincinnati Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open Qualifying - Doha Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Nordea Open - Bastad Davis Cup, World Group, 1R, SUI-ITA 3-2 Davis Cup, World Group, QF, BEL-SUI 3-2 Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, 1R, SUI-USA 3-2 Davis Cup, World Group, QF, FRA-SUI 3-2 Davis Cup, World Group, 1R, RUS-SUI 3-2 Davis Cup, World Group, QR, SUI-MAR 3-2 Davis Cup, World Group, QF, SUI-FRA 3-2 Davis Cup, World Group, SF, AUS-SUI 3-2 Davis Cup, World Group, 1R, SUI-ROU 3-2 Davis Cup, World Group, QF, FRA-SUI 3-2 Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, World Group, PO, SUI-SCG 4-1 Davis Cup, World Group, PO, CZE-SUI 3-2 Davis Cup, World Group, PO, SUI-BEL, 4-1 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, Group II, 3R, DEN-BIH 3-2 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, Group II, 2R, BLR-BIH 4-1 Davis Cup, World Group, 1R, SRB-SUI 2-3 Davis Cup, Group II, 1R, BIH-GRE 3-1 Davis Cup, World Group, QF, SUI-KAZ 3-2 Davis Cup, Group II, 2R, FIN-BIH 2-3 Davis Cup, World Group, SF, SUI-ITA 3-2 Davis Cup, Group II, 3R, BIH-LTU 2-3 Davis Cup, World Group, F, FRA-SUI 1-3 Davis Cup, Group II, 1R, ZIM-BIH 1-4 Davis Cup, World Group, PO, SUI-NED 4-1 Davis Cup, Group II, 3R, LTU-BIH 0-5 Davis Cup, Group I, 2R, BIH-NED 1-3 Laver Cup - Prague Hopman Cup - Perth Davis Cup, Group I, 2R, SVK-BIH 2-3 Laver Cup - Chicago Hopman Cup - Perth Davis Cup, Group I, 1R, PER-BIH 3-2 Davis Cup, Group I, 1R, BIH-MEX 3-1 Davis Cup, World Group, PO, SWE-BIH 3-1 Davis Cup, World Group, QR, SUI-BLR 5-0 Davis Cup, World Group, 1R, SUI-NED 3-2 AAMI Classic - Kooyong Capitala World Tennis Championship French Open (juniors) The Mubadala World Tennis Championship Davis Cup, Europe/Africa Group II, 3R, POR-BIH 3-2 Davis Cup, World Group, PO, AUS-SUI 2-3 Davis Cup, Group II, 2R, BIH-TUR 3-1 Hopman Cup - Perth Davis Cup, Group I, 1R, BIH-POL 5-0 Davis Cup, Group I, 2R, SUI-POR 5-0 All Lower level tournaments Davis Cup, Europe/Africa Group II, 2R, EST-BIH 2-3 Davis Cup, World Group, QR, AUS-BIH 4-0 Laver Cup - Geneva Davis Cup, World Group, PO, NED-SUI 2-3 Davis Cup, Group II, 1R, BIH-LUX 4-1 Davis Cup, Group II, 2R, BIH-MDA 1-3 Davis Cup, Group I, PO, TUN-BIH 1-3 Davis Cup, Group I, 1R, BIH-GER 0-4 Davis Cup, Group I, PO, BUL-BIH 1-3 Davis Cup, World Group I, 1R, TPE-BIH 3-2 Davis Cup, Group I, 1R, ECU-BIH 3-2 Davis Cup, World Group I, PO, BIH-RSA 3-1 Davis Cup, Group I, PO, UZB-BIH 1-3 Tennis Masters Cup - Shanghai Tennis Masters Cup - Houston Tennis Masters Cup - Houston Tennis Masters Cup - Shanghai Tennis Masters Cup Shanghai - Shanghai Tennis Masters Cup - Shanghai Tennis Masters Cup Shanghai - Shanghai Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Nitto ATP Finals - London Nitto ATP Finals - London Nitto ATP Finals - London Olympics - Sydney Olympics - Athens Olympics - Beijing Olympics - London Olympics - Rio de Janeiro Colonial Classic - Kooyong Watsons Water Champions Challenge - Hong Kong Colonial Classic - Kooyong Colonial Classic - Kooyong AAMI Classic - Kooyong Wimbledon - London Capitala World Tennis Championship 1 Masters Guinot Mary Cohr Wimbledon (juniors) U.S. Open (juniors) The Mubadala World Tennis Championship Barclays ATP World Tour Finals - London